home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cato / Xm / XmFontListGetNextFont.z / XmFontListGetNextFont
Text File  |  1998-10-20  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt - A font list function that allows
  10.           applications to access the fonts and character sets in a
  11.           font list
  12.  
  13.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  14.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////XXXXmmmm....hhhh>>>>
  15.  
  16.           BBBBoooooooolllleeeeaaaannnn XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt ((((_c_o_n_t_e_x_t, _c_h_a_r_s_e_t, _f_o_n_t))))
  17.                XXXXmmmmFFFFoooonnnnttttCCCCoooonnnntttteeeexxxxtttt_c_o_n_t_e_x_t;;;;
  18.                XXXXmmmmSSSSttttrrrriiiinnnnggggCCCChhhhaaaarrrrSSSSeeeetttt****_c_h_a_r_s_e_t;;;;
  19.                XXXXFFFFoooonnnnttttSSSSttttrrrruuuucccctttt ********_f_o_n_t;;;;
  20.  
  21.  
  22.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  23.           This page documents version 1.2 of the Motif library.
  24.  
  25.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  26.           XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt  accesses the character set and font
  27.           for the next entry of the font list. The application first
  28.           uses the XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttIIIInnnniiiittttFFFFoooonnnnttttCCCCoooonnnntttteeeexxxxtttt routine to create a font
  29.           list context.  The application then calls
  30.           XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt repeatedly with the same context.
  31.           Each succeeding call accesses the next element of the font
  32.           list.  When finished, the application calls
  33.           XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttFFFFrrrreeeeeeeeFFFFoooonnnnttttCCCCoooonnnntttteeeexxxxtttt to free the allocated font list
  34.           context.
  35.  
  36.           This routine allocates memory for the character set string
  37.           that must be freed by the application.
  38.  
  39.           This function is obsolete and exists for compatibility with
  40.           previous releases.  It is replaced by XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttNNNNeeeexxxxttttEEEEnnnnttttrrrryyyy.
  41.           If XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt is passed a context that contains a
  42.           font set entry, it will return the first font of the font
  43.           set.  The next call to the function will move to the next
  44.           entry in the font list.
  45.  
  46.  
  47.           _c_o_n_t_e_x_tSpecifies the font list context
  48.  
  49.           _c_h_a_r_s_e_tSpecifies a pointer to a character set string; the
  50.                  routine returns the character set for the current
  51.                  font list element
  52.  
  53.           _f_o_n_t   Specifies a pointer to a pointer to a font structure;
  54.                  the routine returns the font for the current font
  55.                  list element
  56.  
  57.  
  58.      RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  59.           Returns True if the returned values are valid; otherwise,
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttGGGGeeeettttNNNNeeeexxxxttttFFFFoooonnnntttt((((3333XXXX))))
  71.  
  72.  
  73.  
  74.           returns False.
  75.  
  76.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  77.           XXXXmmmmFFFFoooonnnnttttLLLLiiiisssstttt((((3333XXXX)))) and XXXXmmmmFFFFoooonnnnttttLLLLiiiissssttttNNNNeeeexxxxttttEEEEnnnnttttrrrryyyy((((3333XXXX)))).
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.